The global changes required to GDR is as follows:

    - comment out the TWIN declaration in Macros.h
    - #include"TextWindowList.h" in both Prototypes.h and Misc.h
      (this is the easy way out; the preferred way is to put the include
      only where it is needed) 

The files Makefile.unitTest and TestWindowListDriver.c are part of the unit
testing application. To compile this, just execute

make -f Makefile.unitTest

in your GDR-src directory, and then execute tdriver as:

./tdriver
